/*	******************************************
	File:		StateManager.h
	Author:		Adnan Srna, Peter Kober, Ivo Havranek
	Purpose:	AugmentedReality 2
	(up)Date:	March/April 2010
	Descr.:		This one is kept stupid and just
				handles the switching the state(s)
	Origin:		Salzburg University of Applied Science
	******************************************	*/

#pragma once

class State;

class StateManager {
public:
	StateManager();
	void update();
	void draw();

	State* _currentState;
	void changeState(State* state);
};